A Club Mahindra Associate Resort From the garden city of India to the Silicon Valley of India, Bangalore has gradually evolved over a period. This city is on every tourist’s list for its beautiful parks, pleasant weather and serene lakes across the town. When in Bangalore, you can choose to stay at Eagleton – The Golf Resort. The resorts house an 18-hole Golf Course that is spread across 168 acres of land and is surrounded by more than 10,000 trees. You can enjoy dining, stay and leisure facilities in picturesque settings. Blessed with unlimited space, the resort welcomes everyone into a myriad of activities and amenities.